#include <stdio.h>

// 在数组 a 中，查找 key，返回 key 所在的位置
// 其中 n 表示数组 a 的长度
int find(char* a, int n, char key) {
    if (a == NULL || n <= 0) {
        return -1;
    }

    int i = 0;
    while (i < n) {
        if (a[i] == key) {
            return i;
        }
        ++i;
    }

    return -1;
}

int main() {
    char* str = "hello world";
    printf("find(\"%s\", 11, 'r') = %d\n", str, find(str, 11, 'r'));;
    return 0;
}